home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / Delphi Digests / Delphi Vol. 2 / Delphi 2.19 < prev    next >
Encoding:
Text File  |  1986-05-28  |  26.2 KB  |  675 lines  |  [TEXT/ttxt]

  1. del
  2.  Message 1305148 has been deleted.
  3.  
  4.  Message: 1305150, 645 lines
  5.  Posted: 1:55pm EDT, Sun May 18/86, imported: 4:49am EDT, Tue May 20/86
  6.  Subject: Delphi Mac Digest V2 #19
  7.  To: Peter_Johnston@UQV-MTS, MacTechnics User Group, John Dorsey, Gavin
  8.      Eadie, Abraham Vanderspek
  9.  From: SHULMAN@RED.RUTGERS.EDU
  10.  
  11.  Delphi Mac Digest          Sunday, 18 May 1986      Volume 2 : Issue 19
  12.  
  13.  Today's Topics:
  14.       RE: Mac tote
  15.       BIG mac
  16.       Acta
  17.       DA limit
  18.       bug in lightspeed
  19.       OpenResFile doc bug
  20.       ZZZZZaaaaaaapppppp!
  21.       MacPascal 2.0 PSHELL
  22.       _DIZero problems...
  23.       RE: _DIZero problems... (Re: Msg 8088)
  24.       RE: Excalibur from Assimilation (Re: Msg 8115)
  25.       RE: 64K ROM Versions (Re: Msg 7568)
  26.       Mac+ Sound Problems
  27.       scrapbook bug
  28.       RE: scrapbook bug (Re: Msg 8199)
  29.       RE: Mac+ Sound Problems (Re: Msg 8183)
  30.       MacDraw 1.9 patches
  31.       Assimilation down the tube
  32.       Cortland???
  33.       getting screen dumps with menus
  34.       RE: getting screen dumps with menus (Re: Msg 8243)
  35.       Re: DA Number limit
  36.       beware of PMSP if you access files
  37.       Appletalk Question
  38.       RE: Appletalk Question (Re: Msg 8278)
  39.       RE: Appletalk Question (Re: Msg 8279)
  40.       DeskTop Disasters
  41.  ----------------------------------------------------------------------
  42.  
  43.  From: RICFORD (7923)
  44.  Subject: RE: Mac tote
  45.  Date: 8-MAY-23:32: MUGS Online
  46.  
  47.  In reply to:
  48.  
  49.  From: julian@riacs.ARPA (Julian E. Gomez) Subject: Mac tote
  50.  
  51.  I bought the Mac Tote quite a while ago; it had pockets for both an external
  52.  drive and a modem, and seemed to be well designed.  I've been very happy with
  53.  it, and was amazed when the company sent me a new strap because a small
  54.  percentage of their customers had complained of problems with the clips that
  55.  connect the strap to the D-rings on the case (they seemed quite strong) -- a
  56.  free new strap, unsolicited.  I paid about $100 for the case, but have seen it
  57.  discounted in a number of places.
  58.  
  59.  Ric Ford
  60.  
  61.  ------------------------------
  62.  
  63.  From: DDUNHAM (7937)
  64.  Subject: BIG mac
  65.  Date: 9-MAY-02:48: Hardware & Peripherals
  66.  
  67.  A couple days ago, I gave a demo of Acta on a 1024x750 pixel screen.  It was
  68.  awesome (both Acta and the screen...)!
  69.  
  70.  The hardware is from Micrographic Images.  For $3000 they'll selll you
  71.  a high- comes out the video port.  If you've got something else, you
  72.  can probably attach it instead of their monitor...we were using a
  73.  projection system, which could only go to 750 vertical. If you get the
  74.  1024x1024, you're more or less working with an area the size of six
  75.  Mac screens!  Many programs can take advantage of this...MacWrite
  76.  could not, you could only drag the window to about the size of a Lisa
  77.  screen. Clicking the Acta zoom box gave you an obscenely large window.
  78.  Just think of seeing a whole screen at once with PageMaker!
  79.  
  80.  ------------------------------
  81.  
  82.  From: RICFORD (7952)
  83.  Subject: Acta
  84.  Date: 9-MAY-16:11: Macintosh In Fact
  85.  
  86.   We have finally gotten a chance to look at Acta, the desk accessory outlining
  87.  program from David Dunham.  There's no longer any need to pay over $200 for a
  88.  copy-protected, environment-sensitive, unfriendly  application, when Acta does
  89.  essentially eve rything ThinkTank 512 does and more for under $80.
  90.  
  91.  This outlining program can transfer data to MacWrite and text files in
  92.  a reasonable format, with indentation and paragraph numbering -
  93.  something ThinkTank hasn't managed to do in all the time it's been
  94.  out.  It supports pasting of graphics, it su pports different type
  95.  styles within one document, and it's a Desk Accessory, always
  96.  available.  We haven't hit any bugs yet (and don't really expect to,
  97.  knowing the programmer).
  98.  
  99.  One thing that's missing is a print function, but this isn't much of a
  100. -problem,
  101.  because you can print easily from MockWrite or MacWrite or Word.  There is
  102. -even
  103.  a program ("Acta runner") for using Acta on a 128K Mac.
  104.  
  105.  Acta is owned by Maitreya design, David Dunham's company, and is being
  106.  distributed by Symmetry Software.  Let's hear it for high-quality, low priced,
  107.  useful software, and let's tell Living Videotext where to put ThinkTank, with
  108.  its $35 "upgrades," copy protection, non-standard interface, and ridiculous
  109.  price/performance ratio.
  110.  
  111.  Ric Ford
  112.  
  113.  ------------------------------
  114.  
  115.  From: DDUNHAM (7975)
  116.  Subject: DA limit
  117.  Date: 10-MAY 01:13 Macintosh In Fact
  118.  
  119.  From: Dan Winkler <daw%brown.csnet@CSNET-RELAY.ARPA>
  120.  >Does anyone know why the Font/DA Mover refuses to put more than 15 DA's
  121.  >in the system file?
  122.  
  123.  Because Apple doesn't understand how people really want to use the
  124.  Mac. They decided to reserve some of the DRVR slots for dynamic
  125.  allocation. So far, nobody's using them.  It's possible to install
  126.  more DAs using the DA Installer from Dreams of the Phoenix, or using
  127.  ResEdit.  (On a Mac+, it's possible to give DRVRs IDs from 32-47, so
  128.  you can get enough DAs in to scroll!)
  129.  
  130.  (DOTP is working on DA Installer+, which will take advantage of the
  131.  new slots onthe MAC+.  These slots in the unit table are officially
  132.  reserved by Apple, BTW.)
  133.  
  134.  ------------------------------
  135.  
  136.  From: RMUHA (7981)
  137.  Subject: bug in lightspeed
  138.  Date: 10-MAY 05:23 Programming
  139.  
  140.  try running the temp conversion program (K&R page 11):
  141.  
  142.  main()
  143.  {
  144.          int f;
  145.  
  146.          for (f = 0; f <= 300; f += 20)
  147.                  printf("%d %f\n", f, (5.0/9.0) * (f - 32));
  148.  }
  149.  
  150.  I get some awfully funny numbers from this one.  it works correctly, though,
  151. -if
  152.  you compute i = f - 32 and print (5.0/9.0) * i simple programs are killers...
  153.  
  154.  ------------------------------
  155.  
  156.  From: JEFFS (8022)
  157.  Subject: OpenResFile doc bug
  158.  Date: 10-MAY 20:11 Bugs & Features
  159.  
  160.  Inside Mac says the following about OpenResFile:
  161.  
  162.      If the resource file is already open, it doesn't make it the current
  163.      resource file; it simply returns the reference number.
  164.  
  165.  Which is *not* what really happens!  The resource file IS made the current
  166.  resource file which effectively ignores any resource file opened after that
  167.  file.  The workaround is to record the current resource file BEFORE you call
  168.  OpenResFile.  If OpenResFile returns a resource number of a file you have
  169.  already opened then you should call UseResFile on that recorded number.
  170.                             Jeff "Another one bites the dust" Shulman
  171.  
  172.  ------------------------------
  173.  
  174.  From: MOUSEKETEER (8045)
  175.  Subject: ZZZZZaaaaaaapppppp!
  176.  Date: 11-MAY 00:24 Hardware & Peripherals
  177.  
  178.  I picked up a copy of "Chilton's Guide To Macintosh Repair and Maintenance"
  179.  today, and present the follow quickie review:
  180.  
  181.  Unless you have need for one or two bits of technical info actually found in
  182.  the book, you'll find it only frustrating.  Say you get the case apart and
  183.  your looking at the bright and focus pots on the analog board.  The book gives
  184.  the following helpful advice "Don't fiddle with either of them".  It does
  185.  outline how to remove a power supply (after a fashion), but if a novice were
  186.  to follow some of the hints, they might well get to replace a lot more. "Even
  187.  if you've let the computer sit for a while to drain off the high voltage,
  188. -short
  189.  it yourself just to be sure - and safe!"  This caption is under a picture of
  190.  someone shoving a soldering iron and a screwdriver to the CRT connection and
  191.  the frame. My favorite line was about testing for Incoming Power... "If power
  192.  is obviously present (i.e., the cooling fan is running, or you hear the
  193.  clicking) you can skip this first.....".  Information about even the keyboard
  194.  cable is unclear, for while the author does point out that a phone cord is
  195.  quite different than the keyboard cable, he never states in what way, and then
  196.  goes on to say that if you do use a telephone cable, to be sure that it has
  197.  all four pins connected (which will hardly matter if they are not connected
  198.  in the proper order, which the telephone cord wires are not).
  199.  
  200.  On the positive side, Appendix A devotes five pages to teaching you how to
  201. -make
  202.  your very own "case popper" for under a dollar in less than ten minutes!  All
  203.  you need are two brass keys, a small brass hinge, solder, torch, vise grips,
  204.  and a vise (hey, I keep that stuff in MY desk all the time!)
  205.  
  206.  "Chilton's Guide to Macintosh Repair and Maintenance", by Gene B. Williams,
  207.  $12.50 (or cheaper if you want my copy... grin).
  208.  
  209.  Alf
  210.  
  211.  ------------------------------
  212.  
  213.  From: CVARGAS (8069)
  214.  Subject: MacPascal 2.0 PSHELL
  215.  Date: 11-MAY 19:33 Programming
  216.  
  217.  I hope someone out there can help me with this.  I'm writing my first
  218.  ever program of any length with MacPascal 2.0, just as an exercise in
  219.  learning Pascal and doing Mac type stuff like mouse down events, etc.
  220.  Anyway, I have a program that runs beautifully under 2.0, with either
  221.  the new or the old System/Finder. Well, when I save it as an
  222.  "application" and try to run it with the PSHELL shell, it bombs like
  223.  you wouldn't believe!  Really awful looking.  It runs fine, however,
  224.  under PSHELL with the OLD System/Finder... it only bombs with new
  225.  System/Finder (and yes, I'm using 3.1.1).  (I should also note I do
  226.  not have the 128K ROMs).  Does anyone know whether PSHELL is
  227.  compatible with the new System? I'd think it should be, since it was
  228.  distributed with it.  I hope someone can help.  (P.S. -- I'm not doing
  229.  anything that's obviously "risky"... my most advanced routines are
  230.  waiting for button to = true, and doing some DrawStrings. I do save
  231.  and read text files to/from disks, though) Thanks in advance.
  232.  
  233.  ------------------------------
  234.  
  235.  From: LOGICHACK (8088)
  236.  Subject: _DIZero problems...
  237.  Date: 11-MAY 21:48 Programming
  238.  
  239.  Has anyone on this sig used the _DIZero trap much?  I have been able
  240.  to get it to work in the past but it refuses to work for my current
  241.  project. I have my own device driver which accepts all the usual
  242.  requests.  I have been tracing this with TMON (for days, I might add)
  243.  and the Disk Initialization Package (PACK 2) issues a bunch of write
  244.  requests to write out the Master Directory block, volume bitmap, etc.
  245.  but when it finally goes to do a _MountVol on the newly zeroed volume,
  246.  it hangs forever.  This is accompanied by a messed up cursor.  And if
  247.  I try to _Exittoshell, the sucker usually loops someplace in
  248.  _Flushevents.  I think it might have something to do with async
  249.  routines...
  250.  
  251.  If anyone has info on this matter, please let me know.
  252.  
  253.  Thanx,
  254.  
  255.  Paul
  256.  
  257.  ------------------------------
  258.  
  259.  From: DWB (8091)
  260.  Subject: RE: _DIZero problems... (Re: Msg 8088)
  261.  Date: 11-MAY 22:14 Programming
  262.  
  263.  I hacked RamStart to use DIZero so that it would initialize large ramdisks as
  264.  HFS volumes.  For that it seemed to work fine.  You do have to make sure the
  265.  size field of the device queue entry is correct.
  266.  
  267.  David
  268.  
  269.  ------------------------------
  270.  
  271.  From: SYNTHONY (8153)
  272.  Subject: RE: Excalibur from Assimilation (Re: Msg 8115)
  273.  Date: 12-MAY 23:27 Hardware & Peripherals
  274.  
  275.  I tried to reach Assimilation today with no answer.  I contacted Digidesigns
  276.  concerning the Midi Conductor they had designed (distributed by Asm), and they
  277.  informed me that indeed, Assimilation Process had filed for bankruptcy and had
  278.  ceased all operations.  For those looking for the Mac Midi interface,
  279.  Digidesigns will be marketing the interface to dealers, after making several
  280.  modifications.
  281.  
  282.  Bill SYNTHONY
  283.  
  284.  ------------------------------
  285.  
  286.  From: MACINTOUCH (8158)
  287.  Subject: RE: 64K ROM Versions (Re: Msg 7568)
  288.  Date: 13-MAY 16:10 Macintosh In Fact
  289.  
  290.  A subscriber just confirmed the two different 64K ROM versions with different
  291.  data at $400002 as described in previous messages here, and said that the
  292. -newer
  293.  64K ROMs do have a "-B" on the chip(s).  He also had heard the rumor that the
  294.  difference was to accomodate a change in the stepper motor in the Sony drive,
  295.  and said that he'd had trouble occasionally with the old 64K ROMs not
  296.  recognizing a disk inserted into the external drive.
  297.  
  298.  (that might be a random problem with the external drive).
  299.  
  300.  Ric
  301.  
  302.  ------------------------------
  303.  
  304.  From: RANDOM (8183)
  305.  Subject: Mac+ Sound Problems
  306.  Date: 14-MAY 22:45 Bugs & Features
  307.  
  308.  Has anyone else had problems with sound generation on the Mac+. I just
  309.  recently had my Mac upgraded to Plus, and discovered that there is now
  310.  an annoying clicking noise going continuously when I run Racter. A
  311.  friend of mine with a new Mac+ observes the same thing, so I don't
  312.  think this is specific to my machine. Also, and worse, music played
  313.  with ConcertWare+ now is often distorted by what also sounds like a
  314.  series of clicks. Any comments or suggestions?
  315.  
  316.  ------------------------------
  317.  
  318.  From: PIZZAMAN (8185)
  319.  Subject: scrapbook bug
  320.  Date: 14-MAY 23:05 Bugs & Features
  321.  
  322.  another little bug with my enhanced Mac. I have a number of things saved in my
  323.  scrapbook. When I copy number 3 to load into Pagemaker, a mysterious old
  324.  scrapbook entry materializes that was erased many moons ago. Outside of
  325.  Pagemaker, the scrapbook works fine. For instance number 3 from the scrapbook
  326.  copies fine to macpaint. Back in Pagemaker, however, the mysterious file shows
  327.  up in the clipboard every time number 3 (new) is copied. Huh?
  328.  
  329.  ------------------------------
  330.  
  331.  From: DDUNHAM (8237)
  332.  Subject: RE: scrapbook bug (Re: Msg 8199)
  333.  Date: 16-MAY 03:05 Bugs & Features
  334.  
  335.  Scrapbook still has the bug where PICT items for some reason get TEXT attached
  336.  to them.  I clean it out by pasting into Acta and then back.
  337.  
  338.  ------------------------------
  339.  
  340.  From: ASMCOR (8188)
  341.  Subject: RE: Mac+ Sound Problems (Re: Msg 8183)
  342.  Date: 14-MAY 23:37 Bugs & Features
  343.  
  344.  Sure is - the free-form synthesizer in the Mac+ has a serious bug that
  345.  causes it to go into an infinite loop and crash horribly.  The
  346.  symptoms are a continuous sound from the speaker that gets more and
  347.  more distorted until finally the Mac crashes.  MS BASIC is strongly
  348.  affect by this bug, and you simply cannot use the SOUND statement at
  349.  all. Other programs which use the free-form synth also will crash
  350.  randomly (I've had problems with MacGolf, for instance).  Jan
  351.  
  352.  ------------------------------
  353.  
  354.  From: MACINTOUCH (8198)
  355.  Subject: MacDraw 1.9 patches
  356.  Date: 15-MAY 11:45 Bugs & Features
  357.  
  358.  Here's are some hot tips from AppleLink for patching MacDraw to handle fonts
  359.  better:
  360.  
  361.  To get a set of fonts to work the same with different System files, and always
  362.  be available in MacDraw, add those fonts to MacDraw itself with ResEdit,
  363.  (FONDs and FONTs) and modify their names in ResEdit by choosing Get Info
  364.  and prefacing each of the font names with a space.  (This will move them to
  365.  the top of the font menu in MacDraw.)  Of course, there will still be problems
  366.  of one font being translated to another unless everyone uses the same, patched
  367.  version of MacDraw.
  368.  
  369.  To fix the problem of not being able to scroll the font menu in MacDraw *1.9*,
  370.  try the following patches on a copy of it (I hope I got this right):
  371.  
  372.  CHANGE:
  373.  
  374.  41ED FAD6  TO  41ED F360  (9 TIMES)
  375.  0000 0C60  TO  0000 0CA0  (ONCE)
  376.  0014 6F02 7C14  TO  001F 6F02 7C1F (ONCE)
  377.  000B FACE  TO  0016 FACE  (TWICE)
  378.  70E1  TO  709B  (3 TIMES)
  379.  0001 00E1  TO  0001 009D  (3 TIMES)
  380.  10E1  TO  109D  (ONCE)
  381.  0C47 0015  TO  0C47 0020  (ONCE)
  382.  4E56 FFBE  TO  4E56 FF9E  (ONCE)
  383.  
  384.  
  385.  END.
  386.  
  387.  Ric Ford
  388.  
  389.  ------------------------------
  390.  
  391.  From: MACINTOUCH (8200)
  392.  Subject: Assimilation down the tube
  393.  Date: 15-MAY 16:07 Business Mac
  394.  
  395.  Last night at the Boston Computer Society Mac meeting, someone asked the
  396.  presenters from MacConnection about the rumored demise of Assimilation. They
  397.  said that they could no longer get any products delivered from Assimilation
  398. -and
  399.  that the phones weren't being answered at all and that their representative
  400. -was
  401.  no longer working there.
  402.  
  403.  Kinda wraps it up.
  404.  
  405.  Ric Ford
  406.  
  407.  ------------------------------
  408.  
  409.  From: MOUSEKETEER (8207)
  410.  Subject: Cortland???
  411.  Date: 15-MAY 20:24 Hardware & Peripherals
  412.  
  413.  (from Computer+Software News, May 12 issue)
  414.  
  415.  Apple's 4 1/4 Mbyte Cortland to be most powerful pc yet
  416.  
  417.  Apple's long awaited IIx, the vendor's most powerful pc, is set to
  418.  debut this fall with a suggested retail of $1,600, Apple sources
  419.  revealed. The unit, along with the Mac Plus, one of six CPU's Apple is
  420.  expected to introduce this year, will pave the way for price cuts on
  421.  the IIc and IIe, allowing Apple to dominate this year's Christmas
  422.  selling season, dealers maintain. The IIx, code-named Rambo by Apple
  423.  insiders, is better known as "Cortland" to domestic third-party
  424.  developers and "Zeus" to international developers, sources said. The
  425.  Cortland features 256K RAM, expandable to 4 1/4 Mbytes....features an
  426.  upgraded 65C02 chip, the 16-bit 65816, enabling the unit to run three
  427.  times faster than the IIc or IIe at 3.6 Mhz....built in networking and
  428.  Appletalk, a detachable keyboard, four expansion slots and built-in
  429.  color graphics like the Atari ST and Commodore Amiga.&.impressive
  430.  sound.  The machine will reportedly be sold with unbundled drives,
  431.  allowing users to configure units with hard disk drives. The article
  432.  goes on to describe other Apple introductions expected in the next 12
  433.  months, including an open-architecture Mac and VLSI IIe, the latter to
  434.  be priced as low as $500 to schools.  Two other CPU's are still under
  435.  development, it continues.  Compatibility or a "bridge" between the
  436.  Cortland and Mac has not been decided, according to the story.  It
  437.  appears that while a "bridge" between the Cortland and Mac already
  438.  exists at Apple (as a 3.5" disk drive and converter box) it may not be
  439.  marketed if Apple believes it's release would strip market sales from
  440.  the Mac (though the article states that if Apple doesn't market the
  441.  bridge, a third-party developer probably would).  Also, an IBM bridge
  442.  is in the works for Cortland via a "small computer interface port".
  443.  "Cortland was always intended to be Apple's most powerful product,
  444.  insiders claim.  It has been upgraded and redesigned three times over
  445.  the past three years.  The original machine and two of it's revisions
  446.  are said to be the brainchild of Apple co-founder Steve Wozniak. The
  447.  first unit was shown to dealers in 1983, as an 8-bit machine. Then, in
  448.  April 1984, it was upgraded to a 16-bit, 256K RAM expandable to 1
  449.  Mbyte - then to be the industry's first 1-Mbyte machine.  However, the
  450.  unit never made it to market, allegedly triggering Wozniak's departure
  451.  from Apple."
  452.  
  453.  Alf
  454.  
  455.  ------------------------------
  456.  
  457.  From: MACINTOUCH (8210)
  458.  Subject: getting screen dumps with menus
  459.  Date: 15-MAY 21:33 Bugs & Features
  460.  
  461.  I may have missed this before, but does anyone have a reliable method
  462.  of getting screen dumps on a Mac Plus that include pulled-down menus?
  463.  I just tried the Camera DA and it was a complete disaster, trashing my
  464.  System file.  hoping for something better,
  465.  
  466.  Ric
  467.  
  468.  ------------------------------
  469.  
  470.  From: MACINTOUCH (8248)
  471.  Subject: RE: getting screen dumps with menus (Re: Msg 8243)
  472.  Date: 16-MAY 12:59 Bugs & Features
  473.  
  474.  Well, I looked on Q&D vol. I and found nothing like a camera DA, so I re-
  475.  downloaded it from CIS, reinstalled it, ran HyperInstall on top of it and it
  476.  worked!  There may have been some other program involved in the System crash;
  477.  I'm not sure.
  478.  
  479.  By the way, it seems not to work when run from MacPaint, although it didn't
  480.  trash anything.
  481.  
  482.  (Current config. is Hyper20 with new software and hardware and 512Enhanced
  483. -Mac,
  484.  System 3.1.1/Finder 5.2)
  485.  
  486.  Ric
  487.  
  488.  ------------------------------
  489.  
  490.  From: BRECHER (8222)
  491.  Subject: Re: DA Number limit
  492.  Date: 15-MAY 23:59 MUGS Online
  493.  
  494.  To: CML5A9%IRISHMVS.BITNET@WISCVM.WISC.EDU
  495.  Subject: Re: DA Number limit
  496.  
  497.  > It's not the font movers limitation, but a limit in the number of DA drivers
  498.  > permitted in the system file.
  499.  
  500.  The limit is the size of the unit table in RAM (not the system file).
  501.  One entry in the unit table is required for each device driver and
  502.  desk accessory.  The default size of the unit table, established by
  503.  startup code in ROM, is 32 for 64K ROMs and 48 for 128K ROMs.  It is
  504.  Apple's policy to reserve certain unit table slots for device drivers;
  505.  it is this policy, rather than any technical reason, that is behind
  506.  Font/DA Mover's limit of 15.
  507.  
  508.  DA Mover, on Dreams of the Phoenix's Quick and Dirty Utilities Disk #1,
  509. -permits
  510.  installation of more than 15 DAs.
  511.  
  512.  ------------------------------
  513.  
  514.  From: MARSHG (8277)
  515.  Subject: beware of PMSP if you access files
  516.  Date: 17-MAY 23:25 Programming
  517.  
  518.  I just discovered a feature of HFS that every programmer MUST watch out for.
  519. -If
  520.  you get back "no error" from a FS call, the file that you accessed will either
  521.  be in the folder you thought it was or in the blessed folder (where the System
  522.  and Finder are).  Most of the time this is ok but if you assume that success
  523.  means the file is where you thought it was--watch out.
  524.  
  525.  I have a program that copies files and was amazed when I was copying out of
  526. -the
  527.  System folder, the "from" copy disappeared after the copy.  To get rid of the
  528.  destination file before copying, I was deleting it and ignoring any "file not
  529.  found" errors.  I hit the floor when the delete succeeded even though there
  530.  wasn't any destination file!!!
  531.  
  532.  This behavior is caused by the Poor Man's Search Path or PMSP.  Here's a
  533.  description of how PMSP works from Mac Tech support:
  534.  
  535.  The PMSP is used for any call that can return a file not found error,
  536.  such as PBOpen, PBClose, PBDelete, PBGetCatInfo, etc.  It is not used
  537.  for indexed calls (that is, where ioFDirIndex is positive) or when a
  538.  file is created (PBCreate) or when a file is being moved between
  539.  directories (CatMove).  Here's a brief description of how the PMSP
  540.  works.
  541.  
  542.  1)  The specified directory is searched (specified by dirID or WDRefNum or
  543.  pathname); if no file is found,
  544.  
  545.  2)  the volume/directory specified by boot drive (low-memory global at $210 is
  546.  searched IF it is on the same volume as the specified directory (see #1
  547. -above);
  548.  if no file is found, or the volume/directory is not on the same drive,
  549.  
  550.  3)  the 'blessed folder' is searched IF it is on the same volume as the
  551.  specified directory (see #1 above);  if no file is found
  552.  
  553.  4) fnfErr is returned.
  554.  
  555.  Technotes will be fothcoming about PMSP.
  556.  
  557.  As you can see, you have to be really careful when doing things like copying.
  558. -I
  559.  looked at the source for Util in net.sources.mac and, if you try to copy out
  560. -of
  561.  your blessed folder, you will distroy the file you're copying when Util opens
  562.  the "new" file and truncates it (assuming that there is no "new" file).
  563.  
  564.  Hope this helps.
  565.  
  566.  ------------------------------
  567.  
  568.  From: BKV (8278)
  569.  Subject: Appletalk Question
  570.  Date: 17-MAY 23:47 Business Mac
  571.  
  572.          I'll be moving to the Western part of the country in about a week and
  573.  will be opening my own business. I would like to use 2 or 3 Macs in this
  574.  venture via AppleTalk but am unsure as to how to go about it. The business is
  575.  video and audio and I've found a programmer who wrote a terrific template that
  576.  uses Omnis 3. I'm using a Plus and would like to have other Mac(s) hooked into
  577.  the system via AppleTalk connectors. Do they all have to be Pluses or can one
  578.  be a Plus and the other(s) 512K Macs; does Omnis 3 have to be present in all
  579.  of the Macs or can it just be in the Plus and the others act as terminals;
  580.  will I need fileserver software, such as MacServe or will multi-user Omnis 3
  581.  be enough? All Macs will be accessing an Apple HD 20 for starters. Will I
  582.  need any additional hardware?
  583.          Hope these questions aren't too dumb, but I just need some
  584.  clarification on a multi-user Mac set-up. Thanks
  585.  
  586.  Brad
  587.  
  588.  ------------------------------
  589.  
  590.  From: MUSICWORKS (8279)
  591.  Subject: RE: Appletalk Question (Re: Msg 8278)
  592.  Date: 18-MAY 00:36 Business Mac
  593.  
  594.  Hi at the present time (Multiuser version) of OMNIS 3 only works with
  595.  the corvus networks and the just released version for the Ethernet
  596.  3Com (Very Expensive but much faster Network) Unfortunately up to now
  597.  as far as I know you can not just tie several Macs together and make
  598.  them as a 'terminal' for the other that is running and application,
  599.  maybe somebody would be interested in writing some kind of application
  600.  for that Like the MacDB debugger ?
  601.  
  602.  Well I hope I've been helpful , good luck
  603.  
  604.  Jundiu Jundi w/o the u
  605.  
  606.  ------------------------------
  607.  
  608.  From: MACINTOUCH (8282)
  609.  Subject: RE: Appletalk Question (Re: Msg 8279)
  610.  Date: 18-MAY 10:54 Business Mac
  611.  
  612.  Brad,
  613.  
  614.  1) You can use Mac 512's and Mac Plusses together on AppleTalk, but
  615.  you must run the same System/LaserWriter software on all Macs.
  616.  
  617.  2) Omnis must be present on each Mac.  The way it works is that you buy a
  618.  multiuser version of Omnis that is a kit allowing you to use it on up to 5
  619. -Macs
  620.  (bigger kits are available).  It's cheaper than buying 5 copies of the
  621.  single-user Omnis (which wouldn't work, anyway).
  622.  
  623.  3) Omnis will work on OmniNet (high-speed, recommended), MacServe (not
  624.  quite out yet, but also well thought-of at Omnis/Blyth), and HyperNet
  625.  (not out yet). It worked on OmniTalk, but that was a bad system that
  626.  has been dropped.  The 3Com solution turns out to be as slow as other
  627.  AppleTalk solutions -- as I understand it, 3Com uses the fast ethernet
  628.  only for external communications, not for communicating between Macs.
  629.  See the review of the 3Server in "InfoWorld" a month or three back.
  630.  
  631.  4) For extensive multi-user appliations, OmniNet seems to be the only
  632.  way to go.  For low-load applications, MacServe or HyperNet should be
  633.  ok.  MacServe gives you the advantage of being able to choose any hard
  634.  disk, so you can choose one with fast access times (such as the
  635.  Bernoulli box or AST 4000) for better network performance.
  636.  
  637.  Ric Ford
  638.  
  639.  ------------------------------
  640.  
  641.  From: MACINTOUCH (8285)
  642.  Subject: DeskTop Disasters
  643.  Date: 18-MAY 11:05 Bugs & Features
  644.  
  645.  Since Acta supports MacWrite 2.2 formats, I thought I'd dredge up the
  646.  old version and play with it.  I copied it into the same folder with
  647.  MacWrite 4.5 (they had different names).  Both icons disappeared.  I
  648.  then tried to open a Red Ryder 9.2 document in another folder.  RR
  649.  bombed.  I restarted the system and looked at RR9.2 It was a bloody
  650.  MacWrite document instead of an application! When I tried to open it
  651.  from ResEdit to change the type and creator, ResEdit bombed.
  652.  
  653.  Status: munged ryder.
  654.  
  655.  Pulling out my trusty HFS Backup and three boxes of disks containing
  656.  my full and incremental backups, I proceeded to restore RR9.2 and
  657.  trash the old MacWrite.
  658.  
  659.  We're back to normal now, but I ain't gonna try _that_ one again!
  660.  
  661.  Ric
  662.  
  663.  P.S.  This is the second time I've been bailed out by HFS Backup.  I like it'
  664. -a
  665.  _lot_.  Version 1.1b4 or something like that.
  666.  
  667.  ------------------------------
  668.  
  669.  End of Delphi Mac Digest
  670.  ************************
  671.  
  672.  -------
  673.  
  674.  Next, history, delete, reply, help, etc.?
  675. @